human remain - Spanish English Dictionary